S3Bubble OTT Streaming

shape
shape
shape
shape
shape
shape
shape
shape

S3Bubble Support Forums

To stay up to date with the latest S3Bubble updates and tutorials please make sure you sign up to our YouTube Channel.

Forum Replies Created

Viewing 15 posts - 316 through 330 (of 663 total)
  • Author
    Posts
  • in reply to: default image for media playlist player #30014
    s3bubble
    Keymaster

    Hi walterfordham,

    We will pick back up on support next week we have had a big development sprint this week and have been coding away tirelessly. When we have big development sprints unfortunately, our support takes a hit purely because we don’t have the man power at the moment and the luxury of have someone dedicating their time to it yet. The devs have to pick up when and where they can.

    But on the plus side coming next week.
    1. fully upgraded interface to the newest AWS.
    2. ability to set a global brand on video player
    3. new WAF security integration (some really cool stuff can be done with this).
    4. setup custom presets
    5. full control over presets
    6. and a load of other bug fix and updates

    I will look into finding a fix for this next week.

    Best Regards

    Sam

    s3bubble
    Keymaster

    Hi Sharla,

    To remove the scrolling set the height of the iframe keep increasing it until there is no scroll.

    Best Regards

    Sam

    in reply to: playlist #30012
    s3bubble
    Keymaster

    Hi drafizan,

    We will pick back up on support next week we have had a big development sprint this week and have been coding away tirelessly. When we have big development sprints unfortunately, our support takes a hit purely because we don’t have the man power at the moment and the luxury of have someone dedicating their time to it yet. The devs have to pick up when and where they can.

    But on the plus side coming next week.
    1. fully upgraded interface to the newest AWS.
    2. ability to set a global brand on video player
    3. new WAF security integration (some really cool stuff can be done with this).
    4. setup custom presets
    5. full control over presets
    6. and a load of other bug fix and updates

    I will look into supplying a tutorial next week.

    Best Regards

    Sam

    in reply to: Error – connection lost not supported browser #30004
    s3bubble
    Keymaster

    Hi szmek9,

    Was their connection lost?
    Did their internet switch connections?
    What was their connection strength?
    We’re they watching on mobile or desktop?
    Did their connection work on other sites?
    What browser were they using?

    Can you send a link to the specific video so we can recreate.

    Best Regards

    Sam

    in reply to: s3bubble app connection error #29998
    s3bubble
    Keymaster

    Hi gaduzzo,

    Can you supply us with some more information? Do you mean the mobile app?

    Best Regards

    Sam

    in reply to: Change Background #29994
    s3bubble
    Keymaster

    Hi donnykingmedia,

    You can change the background on both pages under.

    Appearance -> customizer -> Streamium Styles

    Best Regards

    Sam

    in reply to: playlist #29991
    s3bubble
    Keymaster

    Hi drafizan,

    Can you let us know the name of the playlist and file and we will take a look for you.

    Best Regards

    Sam

    in reply to: Thumbnail doesen't show #29988
    s3bubble
    Keymaster

    Hi Alex,

    Thanks for the extra info we will make sure this is looked into for our next development sprint.

    Best Regards

    Sam

    in reply to: I think I need different encoding presets #29978
    s3bubble
    Keymaster

    Hi vintagefilm,

    Yes thats correct we are going to fully expose the presets so our users are not reliant on our set presets.

    The plan going forward what we are working on.

    When you click start encryption currently you are presented with our presets for hls after going through this great discusssion in this post we are aware that these settings may not be the correct solution for every setup so we are going to put full control in the hands of our users.

    1. You will be able to create custom presets specifically tailored for you setup.

    The options you will have control over are as follows.

    Audio Options

    AudioPackingMode
    Description: The method of organizing audio channels and tracks.
    Options: SingleTrack, OneChannelPerTrack, and OneChannelPerTrackWithMosTo8Tracks

    BitRate
    Description: The bit rate of the audio stream in the output file, in kilobits/second.
    Options: Enter an integer between 64 and 320, inclusive.

    Channels
    Description: auto channel specified, with any input: Pass through up to eight input channels. 0 channels specified, with any input: Audio omitted from the output. 1 channel specified, with at least one input channel: Mono sound. 2 channels specified, with any input: Two identical mono channels or stereo. For more information about tracks, see Audio:AudioPackingMode.
    Options: auto, 0, 1, 2

    Codec
    Description: The audio codec for the output file.
    Options: aac, flac, mp2, mp3, pcm, and vorbis.

    CodecOptions
    Description: If you specified AAC for Audio:Codec, this is the AAC compression profile to use.
    Options: auto, AAC-LC, HE-AAC, HE-AACv2

    SampleRate
    Description: The sample rate of the audio stream in the output file, in Hertz.
    Options: auto, 22050, 32000, 44100, 48000, 96000

    Video Options

    AspectRatio
    Description: The display aspect ratio of the video in the output file.
    Options: auto, 1:1, 4:3, 3:2, 16:9

    BitRate
    Description: The bit rate of the video stream in the output file, in kilobits/second.
    Options:

    • 1 – 64 : 80
    • 1b – 128 : 160
    • 1.1 – 192 : 240
    • 1.2 – 384 : 480
    • 1.3 – 768 : 960
    • 2 – 2000 : 2500
    • 3 – 10000 : 12500
    • 3.1 – 14000 : 17500
    • 3.2 – 20000 : 25000
    • 4 – 20000 : 25000
    • 4.1 – 50000 : 62500

    Codec
    Description: The video codec for the output file.
    Options: gif, H.264, mpeg2, vp8, and vp9

    CodecOptions
    Description: The H.264 profile that you want to use for the output file.
    Options:
    Profile (H.264/VP8/VP9 Only)

    The H.264 profile that you want to use for the output file. Elastic Transcoder supports the following profiles:

    baseline: The profile most commonly used for videoconferencing and for mobile applications.

    main: The profile used for standard-definition digital TV broadcasts.

    high: The profile used for high-definition digital TV broadcasts and for Blu-ray discs.

    Level (H.264 Only)

    The H.264 level that you want to use for the output file. Elastic Transcoder supports the following levels:

    1, 1b, 1.1, 1.2, 1.3, 2, 2.1, 2.2, 3, 3.1, 3.2, 4, 4.1

    MaxReferenceFrames (H.264 Only)

    Applicable only when the value of Video:Codec is H.264. The maximum number of previously decoded frames to use as a reference for decoding future frames. Valid values are integers 0 through 16, but we recommend that you not use a value greater than the following:

    Min(Floor(Maximum decoded picture buffer in macroblocks * 256 / (Width in pixels * Height in pixels)), 16)

    where Width in pixels and Height in pixels represent either MaxWidth and MaxHeight, or Resolution. Maximum decoded picture buffer in macroblocks depends on the value of the Level object. See the list below. (A macroblock is a block of pixels measuring 16×16.)

    1 – 396

    1b – 396

    1.1 – 900

    1.2 – 2376

    1.3 – 2376

    2 – 2376

    2.1 – 4752

    2.2 – 8100

    3 – 8100

    3.1 – 18000

    3.2 – 20480

    4 – 32768

    4.1 – 32768

    MaxBitRate (Optional, H.264/MPEG2/VP8/VP9 only)

    The maximum number of bits per second in a video buffer; the size of the buffer is specified by BufferSize. Specify a value between 16 and 62,500. You can reduce the bandwidth required to stream a video by reducing the maximum bit rate, but this also reduces the quality of the video.

    BufferSize (Optional, H.264/MPEG2/VP8/VP9 only)

    The maximum number of bits in any x seconds of the output video. This window is commonly 10 seconds, the standard segment duration when you’re using FMP4 or MPEG-TS for the container type of the output video. Specify an integer greater than 0. If you specify MaxBitRate and omit BufferSize, Elastic Transcoder sets BufferSize to 10 times the value of MaxBitRate.

    InterlacedMode (Optional, H.264/MPEG2 Only)

    The interlace mode for the output video.

    Interlaced video is used to double the perceived frame rate for a video by interlacing two fields (one field on every other line, the other field on the other lines) so that the human eye registers multiple pictures per frame. Interlacing reduces the bandwidth required for transmitting a video, but can result in blurred images and flickering.

    Valid values include Progressive (no interlacing, top to bottom), TopFirst (top field first), BottomFirst (bottom field first), and Auto.

    If InterlaceMode is not specified, Elastic Transcoder uses Progressive for the output. If Auto is specified, Elastic Transcoder interlaces the output.

    ColorSpaceConversionMode (Optional, H.264/MPEG2 Only)

    The color space conversion Elastic Transcoder applies to the output video. Color spaces are the algorithms used by the computer to store information about how to render color. Bt.601 is the standard for standard definition video, while Bt.709 is the standard for high definition video.

    Valid values include None, Bt709toBt601, Bt601toBt709, and Auto.

    If you chose Auto for ColorSpaceConversionMode and your output is interlaced, your frame rate is one of 23.97, 24, 25, 29.97, 50, or 60, your SegmentDuration is null, and you are using one of the resolution changes from the list below, Elastic Transcoder applies the following color space conversions:

    Standard to HD, 720×480 to 1920×1080 – Elastic Transcoder applies Bt601ToBt709

    Standard to HD, 720×576 to 1920×1080 – Elastic Transcoder applies Bt601ToBt709

    HD to Standard, 1920×1080 to 720×480 – Elastic Transcoder applies Bt709ToBt601

    HD to Standard, 1920×1080 to 720×576 – Elastic Transcoder applies Bt709ToBt601

    Elastic Transcoder may change the behavior of the ColorspaceConversionMode Auto mode in the future. All outputs in a playlist must use the same ColorSpaceConversionMode.

    If you do not specify a ColorSpaceConversionMode, Elastic Transcoder does not change the color space of a file. If you are unsure what ColorSpaceConversionMode was applied to your output file, you can check the AppliedColorSpaceConversion parameter included in your job response. If your job does not have an AppliedColorSpaceConversion in its response, no ColorSpaceConversionMode was applied.

    ChromaSubsampling

    The sampling pattern for the chroma (color) channels of the output video. Valid values include yuv420p and yuv422p.

    yuv420p samples the chroma information of every other horizontal and every other vertical line, yuv422p samples the color information of every horizontal line and every other vertical line.

    LoopCount (Gif Only)

    The number of times you want the output gif to loop. Valid values include Infinite and integers between 0 and 100, inclusive.

    FrameRate
    Description: The frames per second for the video stream in the output file.
    Options: auto, 10, 15, 23.97, 24, 25, 29.97, 30, 60

    If you specify auto, Elastic Transcoder uses the detected frame rate of the input source. If you specify a frame rate, we recommend that you perform the following calculation:

    Frame rate = maximum recommended decoding speed in luma samples/second / (width in pixels * height in pixels)

    where:

    width in pixels and height in pixels represent the Resolution of the output video.

    maximum recommended decoding speed in Luma samples/second is less than or equal to the maximum value listed in the following table, based on the value that you specified for Level.

    The maximum recommended decoding speed in Luma samples/second for each level is described in the following list (Level – Decoding speed):

    1 – 380160

    1b – 380160

    1.1 – 76800

    1.2 – 1536000

    1.3 – 3041280

    2 – 3041280

    2.1 – 5068800

    2.2 – 5184000

    3 – 10368000

    3.1 – 27648000

    3.2 – 55296000

    4 – 62914560

    4.1 – 62914560

    KeyframesMaxDist
    Applicable only when the value of Video:Codec is one of H.264, MPEG2, or VP8.

    The maximum number of frames between key frames. Key frames are fully encoded frames; the frames between key frames are encoded based, in part, on the content of the key frames. The value is an integer formatted as a string; valid values are between 1 (every frame is a key frame) and 100000, inclusive. A higher value results in higher compression but may also discernibly decrease video quality.

    For Smooth outputs, the FrameRate must have a constant ratio to the KeyframesMaxDist. This allows Smooth playlists to switch between different quality levels while the file is being played.

    For example, an input file can have a FrameRate of 30 with a KeyframesMaxDist of 90. The output file then needs to have a ratio of 1:3. Valid outputs would have FrameRate of 30, 25, and 10, and KeyframesMaxDist of 90, 75, and 30, respectively.

    Alternately, this can be achieved by setting FrameRate to auto and having the same values for MaxFrameRate and KeyframesMaxDist.

    MaxFrameRate
    If you specify auto for FrameRate, Elastic Transcoder uses the frame rate of the input video for the frame rate of the output video. Specify the maximum frame rate that you want Elastic Transcoder to use when the frame rate of the input video is greater than the desired maximum frame rate of the output video. Valid values include: 10, 15, 23.97, 24, 25, 29.97, 30, 60.

    MaxHeight
    The maximum height of the output video in pixels. If you specify auto, Elastic Transcoder uses 1080 (Full HD) as the default value. If you specify a numeric value, enter an even integer between 96 and 3072.

    MaxWidth
    The maximum width of the output video in pixels. If you specify auto, Elastic Transcoder uses 1920 (Full HD) as the default value. If you specify a numeric value, enter an even integer between 128 and 4096.

    PaddingPolicy
    When you set PaddingPolicy to Pad, Elastic Transcoder may add black bars to the top and bottom and/or left and right sides of the output video to make the total size of the output video match the values that you specified for MaxWidth and MaxHeight.

    Resolution
    To better control resolution and aspect ratio of output videos, we recommend that you use the values MaxWidth, MaxHeight, SizingPolicy, PaddingPolicy, and DisplayAspectRatio instead of Resolution and AspectRatio. The two groups of settings are mutually exclusive. Do not use them together.

    The width and height of the video in the output file, in pixels. Valid values are auto and width x height:

    auto: Elastic Transcoder attempts to preserve the width and height of the input file, subject to the following rules.

    width x height : The width and height of the output video in pixels.

    Note the following about specifying the width and height:

    The width must be an even integer between 128 and 4096, inclusive.

    The height must be an even integer between 96 and 3072, inclusive.

    If you specify a resolution that is less than the resolution of the input file, Elastic Transcoder rescales the output file to the lower resolution.

    If you specify a resolution that is greater than the resolution of the input file, Elastic Transcoder rescales the output to the higher resolution.

    We recommend that you specify a resolution for which the product of width and height is less than or equal to the applicable value in the following list (List – Max width x height value):

    1 – 25344

    1b – 25344

    1.1 – 101376

    1.2 – 101376

    1.3 – 101376

    2 – 101376

    2.1 – 202752

    2.2 – 404720

    3 – 404720

    3.1 – 921600

    3.2 – 1310720

    4 – 2097152

    4.1 – 2097152

    SizingPolicy
    Fit: Elastic Transcoder scales the output video so it matches the value that you specified in either MaxWidth or MaxHeight without exceeding the other value.

    Fill: Elastic Transcoder scales the output video so it matches the value that you specified in either MaxWidth or MaxHeight and matches or exceeds the other value. Elastic Transcoder centers the output video and then crops it in the dimension (if any) that exceeds the maximum value.

    Stretch: Elastic Transcoder stretches the output video to match the values that you specified for MaxWidth and MaxHeight. If the relative proportions of the input video and the output video are different, the output video will be distorted.

    Keep: Elastic Transcoder does not scale the output video. If either dimension of the input video exceeds the values that you specified for MaxWidth and MaxHeight, Elastic Transcoder crops the output video.

    ShrinkToFit: Elastic Transcoder scales the output video down so that its dimensions match the values that you specified for at least one of MaxWidth and MaxHeight without exceeding either value. If you specify this option, Elastic Transcoder does not scale the video up.

    ShrinkToFill: Elastic Transcoder scales the output video down so that its dimensions match the values that you specified for at least one of MaxWidth and MaxHeight without dropping below either value. If you specify this option, Elastic Transcoder does not scale the video up.

    Taken from the AWS docs.

    Our job will be to allow our users to create personal presets but we would also like our users to share their presets with other S3Bubble users we are true believers in everybody helping everyone else out here at S3Bubble. So instead of our set presets you will have the option to select your own personal presets or recommended presets from our user base

    Best Regards

    Sam

    in reply to: I think I need different encoding presets #29971
    s3bubble
    Keymaster

    Hi Both 😉

    Grace can you send me a link to the encoded video you are having issues with regarding this question.

    Playback of the 720p stream stops and buffers here, and 1080p hardly plays at all.

    Are you talking about this video here. https://vintagefilmchannel.com/comedy/jack-carson-720p/

    I can then run some checks our end and apply some fixes where needed. Can you let me know which browser you are testing on please.

    Cardiff is actually sunny today after days of rain 😉

    Best Regards

    Sam

    in reply to: WordPress Paywall/subscription service #29955
    s3bubble
    Keymaster

    Hi Vintagefilm,

    Yes totally agree the process needs to be automated we are looking into this should have an update shortly.

    If you only want one image in the carousel you just need to make sure there is only one post set to sticky go to post and look for sticky posts.

    Best Regards

    Sam

    in reply to: wordpress plugin #29947
    s3bubble
    Keymaster

    Current media won’t face issues move over to the oembed plugin when you can.

    Best Regards

    S3Bubble

    in reply to: Can't encrypt files #29944
    s3bubble
    Keymaster

    Hi verbomedia,

    You can keep your current structure and everything should work fine no need to change or move anything.

    Best Regards

    Sam

    in reply to: WordPress Paywall/subscription service #29942
    s3bubble
    Keymaster

    Hi Vintagefilm,

    We have updated your setup.

    https://vintagefilmchannel.com/

    Best Regards

    Sam

    in reply to: Can't encrypt files #29940
    s3bubble
    Keymaster

    Hi verbomedia,

    We have removed a restriction that is no longer needed you can now encode from within a folder we ran one test on a file within your folder.

    We see you have a Cloudfront distribution set, make sure you set the Cloudfront url on your video.

    Best Regards

    Sam

    • This reply was modified 8 years, 1 month ago by s3bubble.
Viewing 15 posts - 316 through 330 (of 663 total)