ASA SLA Tracking w/ multiple icmp checks

I would like to setup a backup internet connection but I don't want the connection to failover if one IP address or sla monitor is down.  I would like at least two to fail before it goes down. The only way I can think of is the config below.  Is there an easier way?
route ouside 0.0.0.0 0.0.0.0 <isp1 route> 1 track 1
route ouside 0.0.0.0 0.0.0.0 <isp1 route> 2 track 2
route outside 0.0.0.0 0.0.0.0 <isp2 route> 254
sla monitor 101
   type echo protocol ipIcmpEcho 10.0.0.1 interface outside
   num-packets 3
   frequency 10
sla monitor 102
  type echo protocol ipIcmpEcho 10.0.0.2 interface outside
  num-packets 3
  frequency 10
sla monitor schedule 101 life forever start-time now
sla monitor schedule 102 life forever start-time now
track 1 rtr 101 reachability
track 2 rtr 102 reachability

Hey, I know I am late, but I had found your article earlier today looking for an answer for a very similar issue. The problem I see with your solution is that the second route will overwrite the first line. Your cannot have two routes for the same network and same next-hop in a Cisco ASA. My problem was slightly different than yours, as I have a single ISP behind the ASA, but wanted to using multiple SLA monitors for the default-route so it is in the routing table if any SLA is up. The default is being redistributed into EIGRP.
Her is my solution, I hope this will help someone, someday. It is not nice and short as we would like them, but works perfectly for what I needed. I tried to put enough comments so that you understand some choices I had to make.
WAIT!  Did I tell you what follows doesn't look nice? This is for trained professionals only. Make sure you have a deep understanding of IP routing, IP routing protocols and route redistribution before you use this ! Use at your own risks!
OK her it goes...
! Monitoring a single hosts in unsufficient in many production environments.
! Very limited IP SLA tracking in ASA doesn't really allow to monitor multiple hosts at the same time.
! Only one monitor process per track process and no configurable delays for down or up events
! This will show how to create dummy default-routes each bound to a different SLA monitor for distribution into EIGRP, such that a default-route will exist in the routing table if any of the monitored hosts is responding and how to filter redistribution of static routes into EIGRP
! The actual routes the ASA will use are 0.0.0.0/1 and 128.0.0.0/1, but those routes will only be used locally by the ASA, because they are a longer-match than the 0.0.0.0/0
! The most difficult part is preventing the 0.0.0.0/1 routes from getting redistributed in EIGRP along with the 0.0.0.0/0 route.
! The same technique could be applied for RIP or OSPF
! ISP router (default gateway)
name x.x.x.x ISPrtr
! Google DNS
name y.y.y.y SLAtesthost1
! Another host on the Internet
name z.z.z.z SLAtesthost2
! Some unused/invalid hosts in the inside interface's subnet, I always use a /28 or bigger subnets so it was easy to find usused host addresses in the subnet
name a.a.a.a invalid-host1
name a.a.a.b invalid-host2
sla monitor 1
type echo protocol ipIcmpEcho SLAtesthost1 interface outside
threshold 500
frequency 10
packets 3
sla monitor schedule 1 life forever start-time now
sla monitor 2
type echo protocol ipIcmpEcho SLAtesthost2 interface outside
threshold 500
frequency 10
packets 3
sla monitor schedule 2 life forever start-time now
track 1 rtr 1 reachability
track 2 rtr 2 reachability
! Split the default route in two routes, these will be used by the ASA(longer-match) to forward IP packets to the ISP router. It is EXTREMELY IMPORTANT that these two routes are NOT redistributed into any routing protocol if you rely of the default-route elsewhere on your network. The route-map redist-default below will achieve this, and allow only default
route outside 0.0.0.0 128.0.0.0 255.255.255.255 ISPrtr
route outside 128.0.0.0 128.0.0.0 255.255.255.255 ISPrtr
! Create two dummy routes, each bound to its own tracking object/SLA monitor, which won't be used to forward any traffic. They can point to hosts in the inside subnet. We use different and invalid hosts as the next hops (other than the ISP router). First because the same route/same nex-hop cannot coexist in the ASA configuration, secondly because the ISP router's address will be used in a route-map to block the previous 2 routes (split).
route inside 0.0.0.0 0.0.0.0 invalid-host1 track 1
route inside 0.0.0.0 0.0.0.0 invalid-host2 track 2
access-list deny-all-routes permit host 0.0.0.0
access-list default-route permit host 0.0.0.0
access-list ISP-router permit host ISPrtr
! The following route-map will ensure only a dummy default route is redistributed in EIGRP, we must absolutely blocck two split routes (0.0.0.0/1 and 128.0.0.0/1)
! Since ASA does not support extended ACL in route-map for filtering on the mask, the first route-map statement denies any route with the real ISP router as the next-hop
! The same route-map could be used for redistributing into RIPv2 or OSPF
route-map redist-default deny 10
match ip next-hop ISP-router
route-map redist-default permit 20
match ip address default-route
route-map redist-default deny 100
router eigrp 100
no auto-summary
! Block all inbound route in the ASA
distribute-list deny-all-routes in interface inside
! Allow only the default-route to be advertised toward inside peers
distribute-list default-route out interface inside
! Redistribute only the default-route, adjust metrics to your needs
redistribute static metric 10000 100 255 1 1500 route-map redist-default
passive-interface default
no passive-interface inside
network
Thanks,
Marc-André

Similar Messages

  • IP SLA track comaptible router

    Hii ,
    I have to run IP SLA  track commnad and wan run following config command , Which router with lowest cost run the following commands .
    please also confirm which Ios can run following comand ,
    can i run following configartion on 1900 series router or which lowesr end router can run following comands . iam using for it data as well voice trafic
    I tested it on C3750 swicth
    Cisco IOS Software, C3750 Software (C3750-ADVIPSERVICESK9-M), Version 12.2(44)SE
    1, RELEASE SOFTWARE (fc1)
    Switch          Ports      Model                             SW Version                                           SW Image
    *   1            28        WS-C3750G-24TS-1U       12.2(44)SE1                          C3750-ADVIPSERVICESK9-M
    config:Samle 
    For icmp tracking of HOST X.Y.171.1
    #ip sla 100
    icmp-echo X.Y.171.1
    ip sla schedule 100 life forever start-time now
    To track profile ( who will track and what to track )
    #track 100 rtr 100
    “Track 100 “ is tracking profile
    where “rtr 100” means  situation result in  “IP sla 100” has to be monitored
    Static routes used
    IBS_Nerul_L3_Switch#sh run | i X.Y.170.0
    ip route X.Y.170.0 255.255.255.0 Tunnel500 track 100 ( primary route in action till Ip is reachable )
    ip route X.Y.170.0 255.255.255.0 Tunnel501 100        (Secondary route take over once Track object is unreachable )

    Hi Nitin,
    I dont know about the cheap router but you can use IP sla feature on 1900 series ISR.
    IP SLA on ISR G2 platforms like your 1900 require Data K9 licence. Can you paste the output of show version.
    IP SLA also works on1841,  2800 and 2900 series routers.
    Regards
    Hope it helps.

  • IP SLA TRACK issue

    Hello,
    I am facing problem with ip sla track mechanism.
    I have two ISPs connected to my router C881.
    ISP1 = primary (connected to FastEthernet4)
    ISP2 = backup (connected to FastEterhet3/Vlan20)
    I am using ISP1 as primary ISP and tracking reachability of IP address 8.8.4.4 through ip sla track 200:
    ip sla 200
    icmp-echo 8.8.4.4
    request-data-size 200
    timeout 3000
    threshold 1000
    owner SYSADMIN
    frequency 5
    history hours-of-statistics-kept 25
    history distributions-of-statistics-kept 20
    history lives-kept 2
    history buckets-kept 60
    history filter all
    ip sla schedule 200 life forever start-time now
    ip sla enable reaction-alerts
    track 200 ip sla 200 reachability
    delay down 30 up 180
    Default-route to ISP1 is tracked and second default-route is configured with higher value of metric.
    This is how my static routing looks like:
    ip route 0.0.0.0 0.0.0.0 FastEthernet4 1.1.1.1 name ISP1 track 200
    ip route 0.0.0.0 0.0.0.0 Vlan20 2.2.2.2 250 name ISP2
    ip route 8.8.4.4 255.255.255.255 FastEthernet4 1.1.1.1 name force-ISP1
    ip route 8.8.4.4 255.255.255.255 Null0 250 name deny-via-ISP2
    It works almost as expected:
    - when ISP1 is going down (i mean if 8.8.4.4 becomes unreachable via ISP1), after 30 seconds, default route is pointing to ISP2
    - also when ISP1 is going up (8.8.4.4 becomes reachable again via ISP1), after 180 seconds, default route is pointing back to ISP1
    *Mar 14 14:09:52.034: %TRACKING-5-STATE: 200 ip sla 200 reachability Up->Down
    *Mar 14 14:12:57.039: %TRACKING-5-STATE: 200 ip sla 200 reachability Down->Up
    ...but
    In some cases (I believe that it may be in situation, that ISP1 is down for longer time), ip sla/track is unable to detect that ISP1 becomes UP again and the default route is pointing to ISP2 forever (at least until FastEthernet4 is disconnected/connected again, or shut/no shut command is applied).
    *Mar 17 14:18:13.019: %TRACKING-5-STATE: 200 ip sla 200 reachability Up->Down
    This is how some show command outputs looks like:
    ROUTER-MD#show ip route static
    8.0.0.0/32 is subnetted, 2 subnets
    S 8.8.4.4 [1/0] via 1.1.1.1, FastEthernet4
    S* 0.0.0.0/0 [250/0] via 2.2.2.2, Vlan20
    ROUTER-MD#show ip sla statistics 200 details
    IPSLAs Latest Operation Statistics
    IPSLA operation id: 200
    Latest RTT: NoConnection/Busy/Timeout
    Latest operation start time: *12:17:51.494 MET Wed Mar 18 2015
    Latest operation return code: Timeout
    Over thresholds occurred: FALSE
    Number of successes: 0
    Number of failures: 31
    Operation time to live: Forever
    Operational state of entry: Active
    Last time this entry was reset: Never
    ROUTER-MD#show track 200
    Track 200
    IP SLA 200 reachability
    Reachability is Down
    42 changes, last change 22:00:06
    Delay up 180 secs, down 30 secs
    Latest operation return code: Timeout
    Tracked by:
    STATIC-IP-ROUTING 0
    But as you can see here, 8.8.4.4 is reachable from the router:
    ROUTER-MD#show ip route 8.8.4.4
    Routing entry for 8.8.4.4/32
    Known via "static", distance 1, metric 0
    Routing Descriptor Blocks:
    * 1.1.1.1, via FastEthernet4
    Route metric is 0, traffic share count is 1
    ROUTER-MD#ping 8.8.4.4
    Type escape sequence to abort.
    Sending 5, 100-byte ICMP Echos to 8.8.4.4, timeout is 2 seconds:
    Success rate is 100 percent (5/5), round-trip min/avg/max = 40/41/44 ms
    During that behavior, I see no icmp traffic destined to 8.8.4.4 with "debug ip icmp" command enabled.
    Debug IP sla & track results are here:
    ROUTER-MD#show debug
    Track debugging is on
    IP SLAs:
    TRACE debugging is on for entries:
    200
    ERROR debugging is on for entries:
    200
    *Mar 18 12:40:16.530: IP SLAs(200) Scheduler: saaSchedulerEventWakeup
    *Mar 18 12:40:16.530: IP SLAs(200) Scheduler: Starting an operation
    *Mar 18 12:40:16.530: IP SLAs(200) echo operation: Sending an echo operation - destAddr=8.8.4.4, sAddr=1.1.1.2
    *Mar 18 12:40:16.530: IP SLAs(200) echo operation: Sending ID: 27
    *Mar 18 12:40:19.530: IP SLAs(200) echo operation: Timeout - destAddr=8.8.4.4, sAddr=1.1.1.2
    *Mar 18 12:40:19.530: IP SLAs(200) Scheduler: Updating result
    *Mar 18 12:40:19.530: IP SLAs(200) Scheduler: start wakeup timer, delay = 2000
    *Mar 18 12:40:21.530: IP SLAs(200) Scheduler: saaSchedulerEventWakeup
    *Mar 18 12:40:21.530: IP SLAs(200) Scheduler: Starting an operation
    *Mar 18 12:40:21.530: IP SLAs(200) echo operation: Sending an echo operation - destAddr=8.8.4.4, sAddr=1.1.1.2
    *Mar 18 12:40:21.530: IP SLAs(200) echo operation: Sending ID: 27
    *Mar 18 12:40:24.530: IP SLAs(200) echo operation: Timeout - destAddr=8.8.4.4, sAddr=1.1.1.2
    *Mar 18 12:40:24.530: IP SLAs(200) Scheduler: Updating result
    *Mar 18 12:40:24.530: IP SLAs(200) Scheduler: start wakeup timer, delay = 2000
    ...etc
    I would appreciate any help.
    Thank you,
    MB

    Hi,
    >>when ISP 1 is down, is the static route to 8.8.4.4 via 1.1.1.1 still in the routing table?
    Unfortunately I can not catch the situation, when ISP1 is down. Now the ISP1 is UP.
    But there can be two situations regarding this configuration:
    ip route 8.8.4.4 255.255.255.255 FastEthernet4 1.1.1.1 name force-ISP1
    1. If FE4 goes down, static route is removed from the routing table.
    2. If FE4 remains up (but connection to 8.8.4.4 is broken within ISP1 network), static route is still in the routing table.
    As I can see in logs, FE4 was not down, so route to 8.8.4.4 via ISP1 was in RT all the time.
    >> Are you sure that reach ability to 8.8.4.4 is actually going through ISP2?
    No, reach ability to 8.8.4.4 is actually going through ISP1 as configured:
    S 8.8.4.4 [1/0] via 1.1.1.1, FastEthernet4
    ROUTER#ping 8.8.4.4 source fastEthernet 4
    Type escape sequence to abort.
    Sending 5, 100-byte ICMP Echos to 8.8.4.4, timeout is 2 seconds:
    Packet sent with a source address of 1.1.1.2
    Success rate is 100 percent (5/5), round-trip min/avg/max = 40/40/44 ms
    , my problem is that ip sla is somehow not seeing this:
    ROUTER#show ip sla statistics
    IPSLAs Latest Operation Statistics
    IPSLA operation id: 200
    Latest RTT: NoConnection/Busy/Timeout
    Latest operation start time: *09:48:42.553 METDST Mon Apr 27 2015
    Latest operation return code: Timeout
    Number of successes: 0
    Number of failures: 42
    Operation time to live: Forever
    >> have you applied ACL denying ICMP destined to 8.8.4.4 through ISP2 to make sure that 8.8.4.4 is not pingable through ISP2?
    No... I have applied more specific static route to 8.8.4.4 via ISP1.
    Besides of that, I have applied source-ip command under the ip sla configuration:
    ip sla 200
    icmp-echo 8.8.4.4 source-ip 1.1.1.2
    Sure, I can try to deny icmp to 8.8.4.4 through ISP2 as third action, and we will see...
    What will be better from your point of view? To use ACL as you mentioned, or to use "ip local policy route-map" as pille1234 mentioned...? Maybe both, to be 100% sure?

  • Cisco ASA 5505 - problem with ssh, icmp on OUTSIDE interface

    Hi all,
    I have a very strange problem with OUTSIDE interface and remote ssh. Well, I have followed documentation and configure remote access for ssh like this [1.]. If I want to connect from internet to OUTSIDE interface [2.] get no response and in log I can see this message [3.]. I really do not understand why is ssh connection dropped by OUTSIDE access-list [4.]? If I understand documentation correctly there is no impact for remote mangement/access like icmp, ssh, http(s) by interface access-list. So, why?
    When I try ssh connection form internal network to INSIDE interface everything works fine and I can log in to ASA. If I try allow ssh in OUTSIDE access-list still no success and a get this message [5.]? It is strange, isn't?
    The same problem with icmp if I want to "ping" OUTSIDE interface from internet a get thish message in log [6.] and configuration for ICMP like this [7.].
    Full ASA config is in attachment.
    Can anybody help how to fix it and explain what is exactly wrong.Thanks.
    Regards,
    Karel
    [1.]
    ssh stricthostkeycheck
    ssh 10.0.0.0 255.255.255.0 INSIDE
    ssh 0.0.0.0 0.0.0.0 OUTSIDE
    ssh timeout 60
    ssh version 2
    ssh key-exchange group dh-group1-sha1
    ASA-FW01# show ssh
    Timeout: 60 minutes
    Version allowed: 2
    10.0.0.0 255.255.255.0 INSIDE
    0.0.0.0 0.0.0.0 OUTSIDE
     [2.]
    ASA-FW01# show nameif
    Interface                Name                     Security
    Vlan10                   INSIDE                   100
    Vlan20                   EXT-VLAN20                 0
    Vlan30                   EXT-WIFI-VLAN30           10
    Vlan100                  OUTSIDE                    0
    ASA-FW01# show ip
    System IP Addresses:
    Interface                Name                   IP address      Subnet mask     Method
    Vlan10                   INSIDE                 10.0.0.1        255.255.255.0   CONFIG
    Vlan20                   EXT-VLAN20             10.0.1.1        255.255.255.0   CONFIG
    Vlan30                   EXT-WIFI-VLAN30        10.0.2.1        255.255.255.0   CONFIG
    Vlan100                  OUTSIDE                85.71.188.158   255.255.255.255 CONFIG
    Current IP Addresses:
    Interface                Name                   IP address      Subnet mask     Method
    Vlan10                   INSIDE                 10.0.0.1        255.255.255.0   CONFIG
    Vlan20                   EXT-VLAN20             10.0.1.1        255.255.255.0   CONFIG
    Vlan30                   EXT-WIFI-VLAN30        10.0.2.1        255.255.255.0   CONFIG
    Vlan100                  OUTSIDE                85.71.188.158   255.255.255.255 CONFIG
    ASA-FW01# show interface OUTSIDE detail
    Interface Vlan100 "OUTSIDE", is up, line protocol is up
      Hardware is EtherSVI, BW 100 Mbps, DLY 100 usec
            Description: >>VLAN pro pripojeni do internetu<<
            MAC address f44e.05d0.6c17, MTU 1480
            IP address 85.71.188.158, subnet mask 255.255.255.255
      Traffic Statistics for "OUTSIDE":
            90008 packets input, 10328084 bytes
            60609 packets output, 13240078 bytes
            1213 packets dropped
          1 minute input rate 15 pkts/sec,  994 bytes/sec
    [3.]
    Jan 13 2015 06:45:30 ASA-FW01 : %ASA-6-106100: access-list OUTSIDE denied tcp OUTSIDE/193.86.236.70(46085) -> OUTSIDE/85.71.188.158(22) hit-cnt 1 first hit [0xb74026ad, 0x0]
    [4.]
    access-list OUTSIDE remark =======================================================================================
    access-list OUTSIDE extended permit icmp any any echo-reply
    access-list OUTSIDE extended deny ip any any log
    access-group OUTSIDE in interface OUTSIDE
    [5.]
    Jan 12 2015 23:00:46 ASA-FW01 : %ASA-2-106016: Deny IP spoof from (193.86.236.70) to 85.71.188.158 on interface OUTSIDE
    [6.]
    Jan 13 2015 06:51:16 ASA-FW01 : %ASA-4-400014: IDS:2004 ICMP echo request from 193.86.236.70 to 85.71.188.158 on interface OUTSIDE
    [7.]
    icmp unreachable rate-limit 1 burst-size 1
    icmp permit 10.0.0.0 255.0.0.0 INSIDE
    icmp permit 10.0.0.0 255.0.0.0 EXT-WIFI-VLAN30
    icmp permit any OUTSIDE

    You're right that the ACL should not affect otherwise allowed communications to the interface address.
    Try disabling the ip audit feature on your outside interface.
    no ip audit interface OUTSIDE AP_OUTSIDE_INFO
    no ip audit interface OUTSIDE AP_OUTSIDE_ATTACK

  • Void multiple PY checks not through off cycle work bench

    Hello,
    We had a scenario where we had to void nearly 60 regular PY checks in our previous period. The postings to FI did not happen yet. We went to off cycle work bench and voided 60 checks one after the other.
    Is there any quicker way to void multiple PY checks (If we know the check number to void). What if we run into a scenario where we need to void few hundreds.
    Any advice is greatly appreciated.

    Hi Priya,
    I feel you have got answer of this query.... as it was processed through another thread. I will request you to close this thread as for a question 2 threads are there. And if moderator will see it then they may block the thread.
    - Praveen

  • Form is not working of multiple form check boxs, source posted. HELP.

    Form is not working of multiple form check boxs, source posted. HELP.
    I'm trying to have golive form be able to check one, two or all of the options in Graphics field.
    As is it will only post results from the last checked box.
    Here's the page
    http://www.perfection-press.com/Pages/ContactForm.html
    Here's where source in golive has scanning,design,filesupplied.
    [code removed to fix forum topic display]

    Since the checkboxes all have the same name, the values are over-writing each other when being passed to the PHP script. The best way to fix that is to add a pair of empty square [] brackets after the checkbox names, so make the names "graphics[]" instead of "graphics". That tells PHP that the values are being passed as a list (an array) instead of a single value. As long as your processing script knows what to do from there (and it does), should solve the problem.
    By the way, I noticed that two of the checkboxes were named "graphics" and the other was "graphic" (singular). You'll want to fix that too so they're all the same.

  • If I use a sound clip in the multi-track editor multiple times; is there a way to reverse the clip w

    If I use a sound clip in the multi-track editor multiple times; is there a way to reverse the clip without change all the instances where the clip was used in the same multi-track session?
    I'm having to copy the clip rename it as clipreverses.wav then bring it back into audition to use it.
    Sony Vagas you can flip the same clip on a different track with a right click and not affect any other copies of that clip.

    Not that I'm aware of, no. You can easily make a unique copy of a clip (right-click on it, and you get it already saved for you), and I'd say that having this was more flexible in one way, at least, as you could then time-stretch it if you wanted to, without altering all other instances of it. Not saying that there wouldn't be any point in having a reverse-play option - I can see instances where it might be useful. It's just that it's not exactly difficult to achieve this anyway, which is probably why I don't ever recall a request for it!

  • Track of asset: auto checked in invoice distribution line after post

    the checkbox of track of asset is unchecked in Invoice distribution line but after invoice is posted, the value becomes checked. please advice.

    Hi,
    Altough for all the assets accounts track as an asset checked there wont be any entries transferred to Fixed assets unless otherwise you have defined that asset account as a clearing account in your categoris.
    Please let me know if you need further details,
    Thanks and Regards,
    MPH

  • GSS multiple health checks for a service

    Hi All
    Does anyone know whether a GSS can perform multiple health checks for a service. For example I want the GSS to check whether the servers (south side) are up/down, but I also want it to check another criteria before determining whether a service is up/down?
    I hope this makes sense.
    Thanks,
    Kind Regards,
    EP.

    Dear Poster
    Your thread has had no response since it's creation over
    1 year ago, therefore, I am closing the thread.
    Should the issue still be outstanding please create a new thread in the relevent forum.
    Thank you for your compliance in this regard.
    Jason Boggans
    SAP SRM SDN Moderator

  • Consolidate tracks from multiple .Band projects onto one .band project

    The subject says it all:
    how do I Consolidate tracks from multiple .Band projects onto one .band project?? I've got 4-5 tracks which are each seperate podcasts on one .band file. I need to add a few tracks from a different .band file (because they're podcasts that are part of the same podcast series project). How do I consolidate them? Tried copy/paste the track, didn't work. Thanks a TON!!!!!!!!

    you can copy and paste, it just take a little more effort to do what you want. read the tute on rescuing files and you'll see how to move one project into another:
    http://www.bulletsandbones.com/GB/Tutorials.html#allaboutrescuingfiles
    then create the needed tracks for the next project and move them into the right positions, etc.

  • How to Save the multiple selection check box values into the database

    i have the multiple selection check box implemented in UI through drop down list,i can choose the desired values from the drop down through checkbox, but i m unable to store these values and commit the values into the database all at a time.

    You can access the values using listbinding and can then store them as a string by using a delimiter.

  • Can quicktime play an video track with multiple alternate audio tracks?

    Hi,
    If I have a video track with multiple alternate audio tracks (say different languages), can a user select the audio track of his choice and play in Quick time?
    Thanks,
    Apurva

    Does quick time/ safari have this capability?
    QT (i.e., the QT structure embeded in current Mac OS/device IOS versions) has the ability to switch between alternative audio tracks assuming the file is properly encoded and the compression format is supported. QT 7, QT X, iTunes, and similar app player GUIs can switch between such tracks during playback but the QT plug-in cannot. In a similar manner, devices like TV can switch between such tracks but an iPhone cannot just as an iPhone can select "Chapters" but the QT browser plug-in cannot but an iPhone file programmed with both chapters and alternate audio tracks can be played back through a TV device and access both chapters and alternative audio tracks.
    What I want to use is one video track with alternate audio tracks in a set level manifest and play this using HTTP Live streaming. I'm using the manifest mentioned here :
    http://tools.ietf.org/html/draft-pantos-http-live-streaming-07#section-8.7
    Since I do not use playlists, I am not familiar with the approach in your example. If I want alternate audio and/or video tracks, I create standalone video files with these features built in. Nor do I use RTSP if that is what you mean by "live streaming" of content. If I want to "stream" the content, I use "Fast Start" files programmed to open in the QT player app which supports these features or create reference or QT Media Link files that do the same thing.
    As you mentioned, Safari on my iPhone is playing the default/first alternate audio track mentioned but not giving an option to switch tracks.
    Neither Safari nor the Video app GUIs on your iPhone have a built in switching option. The only way to switch to alternate audio tracks is to do so with QT 7 Pro or possibly iTunes before loading or streaming the video file. (Am still speaking about a standalone file here and not a programmed playlist/RTSP switch.)
    However Quick time on my Mac machine only plays the audio with the the video stream and not the alternate audio track.
    The QT player app GUI only switches between tracks that are stored as part of the standalone file. Basically, QT files may contain up to 99 individual data tracks. In alternative audio videos, multiple audio tracks are added to the file by an editor like QT 7 Pro but only one track is designated as "active." All other tracks are designated as "inactive." The QT player GUI allows the viewer to select which audio track he or she wants to hear and then turns off the current audio track and turns on the selected audio track. Otherwise all active tracks would play simultaneously.
    Is there a way to switch tracks on my iPhone on Safari?
    As previously noted, the default track can be manually changed by QT 7 Pro or, I believe, iTunes (used to have this capability) before actually loading or streaming content.
    Does quicktime have this capability?
    As far as I know, only with regard to stand alone files programmed with multiple alternate tracks. I am not a HTML, HTML5, or Java programmer so I assume there may be web alternatives here but they would be beyond the scope of my expertise.
    Do you know any free player that can do this?
    Again, I don't use either playlists or RTSP so I've never had a need to look for/use alternative players that might meet your needs. I simply find it easier to build files that work correctly in current player app/device GUIs already having these capabilities.
    Or the very last option, can I build a player to do this? If yes can you suggest where/how I start?
    Once again, I assume this might be possible but not part of my experience since, for my part, easier work flows are available.

  • Federal Tax Rules - Multiple Percentage Check box

    Does anyone know what the Multiple Percentage Check Box is for on the Federal Tax Rules Form? What is the rule for using it? In all examples seen, it is checked, but why is it there? Any help would be appreciated. We can find nothing in documentation. If you can e-mail any help to [email protected] Thanks very much

    No Body responded very strange !!!!!

  • Unable to check multiple use check box for BADI

    Hi,
    In ECC 6.0, when I am trying to activate the multiple use check box ( For multiple implementation of BADI ) , it is not allowed me the same.
    Throwing the error as - interface IF_EX_TAX1_XTXIT_SET can not be used.
    BADI name - BADI_TAX1_XTXIT_SET
    Can anyone pls help me how to do this.
    Thanks,
    Shakti

    Hello Sakti,
    I am also in ECC6.0 & if i see the definition of the BAdI BADI_TAX1_XTXIT_SET, "Multiple Use" checkbox is checked! What are you trying to do - trying to create an implementation?
    @Prabhu: Although the BAdI is "multiple-use", but there is not filter applied to it. Next time do your checks properly before replying
    BR,
    Suhas

  • Sending tracks to multiple buses in A3

    Hello!
    I'm stuck with sending tracks at multiple buses in Audition 3, I just fail to find a way. Say, I need to send a track to 2 buses with a "small reverb" and a "huge reverb", and adjust their wet amount. I remember that it was pretty easy in Audition 1.5, but here all I seem to have is just an option to choose one bus and one control button to change wet\dry balance. I've googled the problem and looked through the manual, but I'm still not sure.
    Thanks in advance.

    Generally sending to multiple busses means that you are over-processing...
    Generally it's easiest (and most logical) to do this in the mixer, with the send settings twirled down to make them visible.

Maybe you are looking for

  • IPod Touch/Phone 4gens No Longer Detected in WINDOWS MY COMPUTER but OK in iTunes

    Since I have not found help online regarding the above situation I'm looking for help accordingly.   For most folks it's iTunes not detecting i-Devices, but my situation is unique. It started last night after I was on the phone for hours with Norton

  • Accepted domains in Exchange SAN certificate

    Hi All, I am having few queries please clarify me . In my environment ,i having the accepted domains list like below  xyz.com abc.com All the users in my organisation is having the primary smtp address as [email protected] and secondary smtp address

  • Opening old Premiere 6.1 ppj files in Pro CS5.5?

    I have just run across some CD-ROMs with backups of some OLD Premiere 6.1 .ppj files on them (including the source file videos too). When I stuck it into my cd-rom just now, the .ppj files showed up as "Premiere Pro" file types. I tried to open them

  • CSS Problem: Cursor Not Changing

    I want to set the cursor property in css to change the mouse cursor when over a certain element. However, it won't change to anything other than the hand (ie. cursor: pointer; works, but cursor: se-resize; doesn't). It all works perfectly in all brow

  • KT3 ultra2 BR problem

    I have already read Bas' post about the common problems but still, my own problem can't be solved. I hope you guys could help me. Here's the problem: Specs: KT3 Ultra2 BR/2 x Kingmax 256 MB DDR333 RAM/AthlonXP 2000+ I know that the default fsb is 100