Playlist with dynamic streaming possible?

I'm using Cloudfront to serve my video content, and have successfully implemented dynamic streaming by defining different bitrates in the f4m file. I now need to implement the ability to skip ahead in the content by using the "next" button, or an external control. (either is fine)
In other flash video players, you simply define the start time for each playlist item.
An over-simplified example:
myvideo_300k startttime=0 title=chapter1
myvideo_800k starttime=0 title=chapter1
myvideo_300k startttime=150 title=chapter2
myvideo_800k starttime=150 title=chapter2
How can I accomplish this using the strobe media player?
Thanks,
Glen

Hi Glen,
I would go with a .m3u playlist containing dynamic streaming f4m's for each chapter.
At this time we do not support starttime and endtime, but you can split the file into smaller chunks at the cue points.
You will lose the positioning in the entire asset, though (the scrub bar will show you only the current chapter).
Another solution would be to use the SMIL plugin and to create your SMIL files (a serial composition of f4ms). It's more complicated, but it could lead to better results.

Similar Messages

  • Client side playlist with dynamicaly streamed items possible?

    Hey,
    is there a way to define a client side playlist like this:
    ns.play(      "stream1",      0,      30              );
    ns.play(      "stream2",      10,    -1, false      );
    ns.play( "     stream3",      0,      -1, false      );
    ns.play(      "stream4",      30,    120, false    );
    but instead of a single videofiles for each playlistentry use dynamic streaming?
    I know how the DynamicStream class is working and how to set it up but i can't find any information if it is possible to combined those two techniques.
    Thanks for any suggestions.

    Yes upto a certain extent you can achieve it, see below approach if it suits you. You can have playlist as xml file and each video tag will represent single item in playlist. So suppose you have xml file with video tags as below:
    <videoList vodurl="rtmp://localhost/myapp">
    <video>
                      <label>flv:stream</label>
                       <data>stream1,stream2,stream3</data>
                       <bitrate>100,200,350</bitrate>
    </video>
    <video>
                       <label>mp4:stream</label>
                        <data>mp4:stream1.mp4,mp4:stream2.mp4,mp4:stream3.mp4</data>
                        <bitrate>100,200,350</bitrate>
    </video>
    </videoList>
    Then you need to create dynamic stream item("dsi") as below for each video tag and create array of "dsi".
    var dsi:DynamicStreamItem = new DynamicStreamItem();
    dsi.addStream( "mp4:stream1.mp4", 100);
    dsi.addStream( "mp4:stream2.mp4", 200 );
    dsi.addStream( "mp4:stream3.mp4", 350 );
    ds.startPlay( dsi );
    Then iterate each item of array, while you are playing first item of array then based on netstatus messages like "NetStream.Play.Complete" you can decide to move on to next item in array. So in this way you can create client side playlist.
    Regards,
    Amit

  • Pausing with dynamic streaming causes multiple streams to playback

    I have the streaming server 3.5.3. The sample player page for the dynamic streaming is here: http://fms.acpe.org ....click on the dynamic sample. pause and wait a few minutes for disconnect from the server. When you hit play, it starts from that spot and also starts from the beginning in the background audio while showing the buffering orange circle the whole time.
    Is there an updated player? Is there a fix for this? My users are students watching long lectures, they pause all the time. when they come back, it is a mess.
    Thanx to whoever can help...:)
    - Marcus

    I took a look at this and what I can infer from the loading time and constant rebuffering is that your FMS doesn't have enough bandwidth to serve the stream without consistent rebuffering.  This could be for a number of reasons, but this sample works well under full flow scenarios.  Is it possible for you to evaluate your bandwdith capacity from your FMS installation and ensure that you're not exceeding your available channel.  Consider also debugging the scenario with wireshark or a similar tool to make sure that traffic is flowing in the path and protocol that you expect in this case.
    Asa

  • EOIO with dynamic queuename possible in SOAP sender ?

    The customer has a requirement to pass a queuename parameter within its SOAP message, and our PI SOAP sender adapter (which must use QoS EOIO) should use that queuename. Apart from the question if that makes sense:
    is that possible at all ?
    If yet, what flags do I have to set in the SOAP sender adapter (query strring, keep attachments and so on) ?
    PI 7.0
    CSY
    Edited by: Christian Sy on Jan 13, 2011 10:14 AM

    Interesting. We tried that option before, but got the following strange exception, so we thought that is the wrong way. The sender is PI 7.1, the receiver is PI 7.0.
    Is it a problem with the different versions, or a problem with the namespace name (e.g. the "Minus" character) ?
    Message-Verarbeitung fehlgeschlagen. Grund: com.sap.engine.interfaces.messaging.api.exception.MessagingException: SOAP: response message contains an error XIServer/UNKNOWN/MalformedMessageException - Unexpected length of element <sap:Main><sap:Interface @sap:namespace> = http://abcde.com/rd/GL/PA/B2B/SU-OP_IF001-GL/PurchaseOrder/10; nested exception caused by: com.sap.aii.messaging.util.XMLScanException: Unexpected length of element <sap:Main><sap:Interface @sap:namespace> = http://abcde.com/rd/GL/PA/B2B/SU-OP_IF001-GL/PurchaseOrder/10 at com.sap.aii.messaging.mo.xmb.XMBMessageHeader.unmarshal(XMBMessageHeader.java:1184) at com.sap.aii.messaging.mo.Message.reparseRootDocument(Message.java:964) at com.sap.aii.messaging.net.MIMEInputSource.readSOAPPart(MIMEInputSource.java:624) at com.sap.aii.messaging.net.MIMEInputSource.decodePart(MIMEInputSource.java:616) at com.sap.aii.messaging.net.MIMEInputSource.readBody(MIMEInputSource.java:382) at com.sap.aii.messaging.net.MIMEServletInputSource.parse(MIMEServletInputSource.java:58) at com.sap.aii.af.mp.soap.web.MessageServlet.doPost(MessageServlet.java:390) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365) at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944) at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266) at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95) at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:175) at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33) at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    CSY

  • Dynamic Streaming - not working as expected

    I've been experimenting with Dynamic Streaming while in the process of writing a tutorial. The documentation is quite clear on a few points:
    The keyframe interval in the various encodings should be short
    The bufferlength should be at least 2x the keyframe interval
    The player should sense a bandwidth change, by default, within the 4-second sampling interval and call for a switch. Then, the switch could take as long as 2x the keyframe interval after that.
    What I'm finding is wildly different behavior than this.  It takes anywhere from 10-15 seconds for the player to notice the change and call for a switch, then another 20-40 seconds for the switch to happen. When switching up to a higher bitrate stream, this just means the user gets low bitrate video for longer than they ought to. But when switching down due to falling bandwidth, the buffer runs out and the user stares at the rebuffering sign for a lengthy time - long enough to give up on watching the video, for sure.
    I've encoded an H.264 MP4 file at 64, 384, and 768 kbps, at 30fps and an "every 60 frames" keyframe interval.  I've streamed it rtmp via two different CDNs that use FMS 3.5, into two different Flash video players (JW Player and Flowplayer). I've restricted my bandwidth on Windows XP with Netlimiter 2.0; and on the Mac with 'ipfw'. I've set bufferlength between 4 and 10 seconds.
    I've tested switching up and switching down. For up, I start with a 200kbps bandwidth limit. The video starts OK with the correct stream, then at 5 seconds I open up the bandwidth to unrestricted. For testing down, I do the opposite: start at unrestricted and then at 00:05 restrict to 200kbps.
    My test page, with both players and sample code is at http://www.learningapi.com/streamingmedia-articles/dynamic-streaming-in-flash-bitrate-swit ching/  I also have a couple of screen recordings there showing the behavior of the whole process, both switching up and switching down.
    I thought I've done everything right here - paid attention to every documented detail, but it works rather poorly. Can someone explain whether this is expected behavior, if the players have implemented dynamic switching poorly, or if I'm doing something wrong?
    Thanks,
    Larry

    Thank you so much for your help!  To answer your questions:
    In regard to switching up case - which is the stream that you start out on?
    I'm starting with the bandwidth throttled to 200kbps, so the stream chosen is 64kbps. I've tried both VP6 and H.264 files, encoded at 64, 384, 768kbps.
    Is RTMPT involved in this case or no tunnelling?
    There is no tunneling, at least there shouldn't be. I did try a test explicitly calling for rtmpt. I get an error from the Flowplayer's bwcheck when I do this. "no live hosts to connect to"
    Is FMS Edge/Origin streaming involved?
    I don't know. Most of the testing I've done with Cloudfront, although I've tried Limelight as well and the results are identical.
    Are you seeing the QoS bandwidth measures yourself, and if so are they adjusting slowly or suddenly after a period of time being incorrect?
    JW Player does show the detected bandwidth updating every few seconds. There's a good 10 second delay (or more) before the value starts to change, and then it will show the bandwidth value gradually shifting from the old value to the new - takes about 15-30 seconds to ramp down from the unrestricted bandwith (~ 8-12Mbps) to 200kbps.  Occasionally, the bwcheck number simply does not change, as if the player is not checking at all.  I don't know if that's because the reading is averaged, or if that's really what it thinks it's measuring. But by the time it's reading about 200kbps, the stream has already been buffering for 10 seconds or more.  If I increase the bufferlength to 25 seconds or more, it just delays the point where the stream will start buffering. It's inevitable that there's always a break in playback when I restrict to 200kbps while streaming.
    For Flowplayer, I can't get its bwcheck numbers as easily. Looking at the logs, it almost appears that it's not checking (or not getting a response) very often. What's interesting is that the behavior - the actual outcome for streaming - is pretty much exactly like JW Playe - which is what makes me wonder if this is a platform issue.
    Thanks,
    Larry

  • Using .smil files for dynamic streaming in playlists

    I have multiple questions, but I feel I would make more sense to explain my intentions.
    I have a video player with a playlist written with AS3, along with an .XML settings file to edit the playlist.  I can successfully play rtmp:/ streams from my FMS server on the video player.
    Though, I would like to use dynamic streaming using the dynamicStream.smil file with my existing video player/playlist.  Is this a proper approach for what I am trying to achieve?
    Lastly, I have been unsuccessful taking the snippet code from the FMS, Dynamic Streaming sample page, and using it within an HTML document.  I assumed all I would need to change were the paths to where the rtmp:// video file, .smil, and the video player files were located on the FMS.  Any ideas?
    Any help will be greatly appreciated.
    Using: Linux, FMS 3.5, CS4

    But DynamicStream.as is part of the code base and the does get executed.   Jody, which version of DynamicStream.as is more current?   The one that ships with FMS 3.5 or the one in tools?
    Can anyone answer my original question (I think) which is: should I be able to switch source = http://dynamicStream1.smil -> source = http://dynamicStream2.smil and back and forth etc.  It seems to work.    Are there any caveats?  I am not switching back and forth between flv-s and smil-s
    It turns out that there are a couple of lines of code in NCManger.as::bitrateMatch() which is concatenating the streamName and this results in 404 on the FMS side.   I'm not sure what this is supposed to do or if this is just a bug, but the upshot was that I could not specify source = http://dynamicStream.smil on a remote server.  The uncanny part of this issue is if I serve the same smil locally, referencing remote remote smil and media, it works.  Maybe this has something to do with the bit rate.    Bottom line is that this cost me 3 days, becuase I was under the incorrect impression that you could not reference *.smil directly and I blindly followed the handrail provided by the the FMS videoPlayer sample.  Shame on me for trying to leverage working code shipped with a production version.
    NCManger.as::bitrateMatch()
    if  
    (_streamName != null
    ) {_streamName += _streams[whichStream].src;
    My incling is to change the += above to an = and get on with it.
    If someone at adobe or anywhere can have a look and give me some other guidance, it would be much appreciated.
    Thanks to Sean for the kind and detailed responses and giving me the green light that source=http://dynamicStream.smil _should_ work.
    Thanks to all.

  • Dynamic Streaming - problems with MP4 (h.264)

    Hey Flash Guru's
    Im wondering if anyone have had any similar problems with the MP4 (H.264) format when implementing Dynamic Streaming using a FMS server?
    Basicly we developed a player that detects the users bandwidth and plays the appropiate VOD stream (500, 1000 or 1500 kb/sec). Its tested with NetLimiter and works perfectly switching bitrates/files during the movie with both MP4 (h.264) and FLV (On2Vp6).
    The problem occurs when you seek (jumps in the progressbar). When playing the MP4 files the player often uses 2-10 seconds to start the stream again. But when using FLV files the seeking is seamless and starts the stream within 2 seconds everytime.
    So my question is if the FMS servers, Flash or the Dynamic Streaming got an issue with MP4 files?
    Any help would be appreciated.
    Best regards
    Bo
    Denmark

    H264 content does take quite a few images to get rolling before playback starts.  That's normal but it shouldn't take 10 seconds - it sounds like your buffer length might be overly long and it's taking a while to fill up after the seek.  Consider keeping a short buffer like as small as 0.1 seconds for playback starts.  Once you get your Play.Start or your Buffer.Full message then you can adjust the buffer length on the fly to something longer to handle the bumps.
    It's also possible that you're getting the high bandwidth stream again when you seek by mistake.  Check your server logs to see that you're getting the play that you're expecting there.
    Asa
    FMS

  • Variable bitrate streaming possible with streaming edition?

    Is bandwidth detection and bitrate adjustment possible with
    Flash Media Streaming Server 3? I know the streaming edition
    doesn't support custom application deployment, so does this mean
    flexible bitrate streaming is not possible?

    you may refer to a good article by David Hassoun on Dynamic
    streaming :
    http://www.adobe.com/devnet/flashmediaserver/articles/dynamic_stream_switching.html
    server-client bandwidth detection is possible with streaming
    edition. The sample code of live/main.asc & void/main.asc uses
    checkbandwidth() to invoke b/w detection.

  • Is it possible to sync and share iTunes (specifically purchases,songs,playlists) with 2 computers having their own apple id? ,movies

    Is it possible to sync, combine and share iTunes (specifically purchases,songs,playlists) with 2 computers having their own apple id?
    I have been trying to find the answer to this for awhile now.

    No it's not stealing. They have an allowance that you can share with so many computers/devices. You'll have to authorize her computer to play/use anything bought on your acct. You can do this under the Store menu at top when iTunes is open on her computer.
    As far as getting it all on her computer....I think but I am not sure (because I don't use the feature) but I think if you turn on Home Sharing in iTunes it may copy the music to her computer. I don't know maybe it just streams it. If nothing else you can sign into your acct on her computer and download it all to her computer from the cloud. Not sure exactly how to go about that, I haven't had to do that yet. I wonder if once you authorize her computer and then set it up for automatic downloads (under Edit>Preferences>Store) if everything would download. Sorry I'm not much help on that.

  • Can someone help me with HTTP Dynamic Streaming?

    I have been googling the crap out of this. I am a video producer for a Non-Profit and in the next couple of weeks we are launching an online training, half of which requires watching multiple different video clips – for this particular training around 50 deferent online videos. I’m a bit experienced with encoding video for the web (FLV, H.264) but would love to know more about HTTP Dynamic Streaming. As of now we just use a progressive download type of playing.  We recently hired a web dev and knows servers a bit but didn’t seem like he knew anything about HTTP Dynamic Streaming – said maybe we should search the internet for an auto detecting flash player? Anyways, is this something that I should be looking into for our organization if we do a lot of online video? If we purchased Flash Media Server would this be all we need? Is there like a Dummies book on this subject? Thanks for any help
    -Pat

    Thanks Saeroner for showing interest in HDS. This is definetely a new era technology.
    As I said in my earlier post, I would like you to encourage to download the developer version of the FMS. In case of HDS, this version restricts you to 30 minutes of viewing time.
    So for example, once you have installed the FMS, go to <installation-dir>/samples/videoPlayer/videoplayer.html. Open the player and yourself evaluate the HDS vs progressive HTTP
    For progressive HTTP, you may play http://localhost/vod/sample1_150kbps.f4v
    For HDS, you may play http://localhost/hds-vod/sample1_150kbps.f4v
    Though, video quality may not be different, but you may find buffering happening in case of progressive, while HDS will be instant delivery.
    Other than this, the main point that I feel you might be really interested as online training company is that you may not like to freely distribute the content to the subscribers.. In case you can win the trust of training content creater that his/her content will be completely protected and can be viewed only to those having rights to view it, it will encourage content creater to host their content on your solutions. Today when premium content creation is so expensive, one would not like it to be get pirated by progressive downloads..
    FMS within HDS provides you facility to completely protect your content. Though that's a bigger step..
    Other than this, in today's world.. Desktops are not the only medium to watch the content.. Tablets, mobiles are replacing the desktops for day to day purposes like video watching, social site browsing etc... Though tablets and devices may not be attached to high bandwidth network all the time, but HDS provides you flexibility to host streams with different bit-rates and do an adaptive bit rate switching... In such case, progressive download may not at all give you that seamless experience and would require hell lot of time for video to first completely download and start..
    You only need client side management in flash for the HDS. HDS requires OSMF player that you either download or build yourself as per your customisation.

  • Is it possible to make a search help with dynamic  selection table?

    Hi Experts,
    Is it possible to create search helps with dynamic seletion tables means
    i dont know the selection table names at the time of creation of search help.
    These tables will be determined at runtime.
    if yes, Please give an idea how to create and pass the table names at runtime.
    Thanks
    Yogesh Gupta

    Hi Yogesh,
    Create and fill your itab and show it with FM F4IF_INT_TABLE_VALUE_REQUEST
      CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
        EXPORTING
          retfield        = 'field to return from itab'
          dynpprog        = sy-repid
          dynpnr          = sy-dynnr
          dynprofield     = 'field on your screen to be filled'
          stepl           = sy-stepl
          window_title    = 'some text'
          value_org       = 'S'
        TABLES
          value_tab       = itab
        EXCEPTIONS
          parameter_error = 1
          no_values_found = 2
          OTHERS          = 3.
    Darley

  • How to stream with the player strobe media playback videos using http dynamic streaming?

    Hi..
    please could i have some help about the player strobe media playback?
    i would like to know how to stream with the player strobe media playback videos using http dynamic streaming.
    I have already installed the server,i put my own video in the video on demand folder.i downloaded the player but i don't know how to stream that video with the adobe protocol dynamic streaming.

    http://osmf.org/configurator/fmp/
    Use this configurator, and use the same code it generates with your strobemediaplayback.swf
    Also make sure the domain where strobemediaplayback.swf is being called from and resides, is in your /webroot/crossdomain.xml  file, or it will not work.

  • Help with dynamic playlist for mpd

    Hi guys,
    I use mpd with sonata for playing my music, and after trying exaile there is one thing id really like for mpd, and that is the dynamic playlist function.
    When you're playing a song in exaile with dynamic playlist enabled, it queries audioscrobbler and automatically adds similar artists/songs to your playlist (if you have them on your pc).
    I dont want to use exaile as it just feels too big and slow and bloated (not KISS ), i know a little bit of python so i thought i'll try and make my own little script/program as Sonata has audioscrobbler support, but i dont think there is anyway to query similar artists.
    I think im going to try and make this as a daemon type program that will run in the background adding songs to the playlist.
    Ive found the code from the exaile source (audioscrobbler.py) which queries lastfm e.g.
    >>> lips = AudioScrobblerQuery(artist='The Flaming Lips')
    >>> for artist in lips.similar():
    ... print artist.name, artist.mbid
    This will print a list of similar artists to the flaming lips.
    I've not done much with python so i thought this would be a good way to try and improve.
    Does anyone have any suggestions as to what the best way to go about searching and comparing the results to my mpd database, would the best way just to be to search the mpd.db?
    And if anyone else has any ideas/comments id like to hear them.
    Edit:
    I just found this too, so i may only need to change some things to integrate it with mpd rather than amarok
    http://www.kde-apps.org/content/show.php?content=31920
    Thanks
    Last edited by Kane (2008-06-05 13:24:33)

    well i just modified the patch into a little script, it does what i need
    its here if anyone wants it
    import audioscrobbler
    import mpd
    import random
    import time
    lastsong = {}
    def timer_control():
    get_similar()
    time.sleep(10)
    timer_control()
    def get_similar():
    audioscrobbler
    client = mpd.MPDClient()
    client.connect("localhost", 6600)
    mpdstatus = client.status()
    prevsonginfo = client.currentsong()
    global lastsong
    if mpdstatus['state'] == "stop": return
    if prevsonginfo == lastsong: return
    lastsong = prevsonginfo
    similarartists = ""
    song = prevsonginfo
    #if not song: break #No song, do nothing
    prevartist = song['artist']
    # Is the info already cached?
    similar_cache = {}
    if similar_cache.has_key(prevartist):
    similarartists = similar_cache[prevartist]
    else:
    #Not cached so fetch from Audioscrobbler
    try:
    similarartists = [artist.name for artist in audioscrobbler.AudioScrobblerQuery(artist=prevartist).similar()]
    # Cache search results and save some time next search
    similar_cache[prevartist] = similarartists
    except audioscrobbler.AudioScrobblerError:
    similar_cache[prevartist] = None # Empty cache
    return # Do nothing!
    if not similarartists: return # Empty list
    # Split list in half and sort upper half
    # this means good matches will have priority
    # but makes sure artist A does not always result in artist B
    half_idx = len(similarartists)/2
    upperhalf = similarartists[:half_idx]
    lowerhalf = similarartists[half_idx:]
    random.shuffle(upperhalf)
    artistlist = upperhalf
    artistlist.extend(lowerhalf)
    # Try each artist in order
    for artist in artistlist:
    try:
    print "Trying:",artist
    songs = client.search("artist", artist)
    if not songs: continue
    selected_song = random.sample(songs, 1)[0]
    client.add(selected_song['file'])
    print "Added", selected_song['title'],"by",selected_song['artist']
    # Delete old song from playlist?
    break
    except mpd.MPDError, e:
    print "MPDError", e.message
    continue
    except ValueError, e:
    print "ValueError:",e.message
    continue
    timer_control()
    Last edited by Kane (2008-06-06 16:22:49)

  • Is it possible for me to share an itunes playlist with someone who is not on my local network and who has a different itunes account? I would like to send a playlist to my friend as a gift, but don't want to buy all the songs before I know it'll work.

    This is what I found when searching for an answer online, but iTunes has changed so much since this posting that I don't know if the answer is still valid:
    Give your playlist as a gift
    You can gift a playlist to a friend, assuming everything is available on the iTunes Store.If you want to share the contents of you favorite playlist with a friend, you can send it as a gift (within the limits of what’s available on the iTunes Store, that is). If you select a playlist, then click the small arrow icon to the right of its name, a dialog box will display asking if you want to give this playlist or publish it on the iTunes Store. If you click Give Playlist, iTunes will look at your songs, then take you to the iTunes Store. This is, of course, limited to what’s available, and if your playlist contains any songs that are album-only sales, you won’t be able to give these; in fact, if your playlist contains any album-only songs, the process will stop, and you won’t be able to give anything from that playlist until you remove the album-only songs (and iTunes won’t tell you which ones they are, but these are generally songs that are longer than 10 minutes). But assuming you can give the playlist you’ve created, I’m sure your recipient will be very happy.

    Hi czigrand,
    Thanks for visiting Apple Support Communities.
    Currently, you can gift dollar amounts or individual items (EG. songs) on the iTunes Store. See this article for more information:
    In the iTunes Store, you can gift a dollar amount or specific music, movies, TV shows, or apps from your iPhone, iPod touch, iPad, Mac, or PC. Follow these steps to send a gift from the iTunes Store.
    iTunes: Sending iTunes Gifts
    http://support.apple.com/kb/HT2736
    Best Regards,
    Jeremy

  • Is it possible to play a playlist with podcasts in it? (Nano 3rd gen.)

    I can't play the playlist, the now playingscreen shows the title of a song (that's not even in the playlist) and 1 of 0 and nothing is playing. Happens with all playlists that have one or more podcasts in it. Playlist with only songs work good.
    I have already reset the iPod.
    Thanks for helping me out!

    random0xff wrote:
    My god, what is the problem here? Is it too much to ask for an answer to my question? Is this a forum or what?
    Yes, it's a user-to-user forum. If no one knows the answer to your question or no one feels like answering it, you won't get an answer. This is NOT Apple tech support.
    My iPod is not functioning, and Apple just doesn't give a f*? What kind of business are you running?
    "Apple" as a corporate entity, doesn't participate much in these forums. You can contact Apple Tech Support directly. The contact information can be accessed through the link at the lower right of every page that says "Contact Us". It has been my experience that they are very helpful. If you are beyond the warranty/support period, that help may cost you.
    Best of luck.

Maybe you are looking for