Alpha Software Mobile Development Tools:   Alpha Anywhere    |   Alpha TransForm subscribe to our YouTube Channel  Follow Us on LinkedIn  Follow Us on Twitter  Follow Us on Facebook

Announcement

Collapse

The Alpha Software Forum Participation Guidelines

The Alpha Software Forum is a free forum created for Alpha Software Developer Community to ask for help, exchange ideas, and share solutions. Alpha Software strives to create an environment where all members of the community can feel safe to participate. In order to ensure the Alpha Software Forum is a place where all feel welcome, forum participants are expected to behave as follows:
  • Be professional in your conduct
  • Be kind to others
  • Be constructive when giving feedback
  • Be open to new ideas and suggestions
  • Stay on topic


Be sure all comments and threads you post are respectful. Posts that contain any of the following content will be considered a violation of your agreement as a member of the Alpha Software Forum Community and will be moderated:
  • Spam.
  • Vulgar language.
  • Quotes from private conversations without permission, including pricing and other sales related discussions.
  • Personal attacks, insults, or subtle put-downs.
  • Harassment, bullying, threatening, mocking, shaming, or deriding anyone.
  • Sexist, racist, homophobic, transphobic, ableist, or otherwise discriminatory jokes and language.
  • Sexually explicit or violent material, links, or language.
  • Pirated, hacked, or copyright-infringing material.
  • Encouraging of others to engage in the above behaviors.


If a thread or post is found to contain any of the content outlined above, a moderator may choose to take one of the following actions:
  • Remove the Post or Thread - the content is removed from the forum.
  • Place the User in Moderation - all posts and new threads must be approved by a moderator before they are posted.
  • Temporarily Ban the User - user is banned from forum for a period of time.
  • Permanently Ban the User - user is permanently banned from the forum.


Moderators may also rename posts and threads if they are too generic or do not property reflect the content.

Moderators may move threads if they have been posted in the incorrect forum.

Threads/Posts questioning specific moderator decisions or actions (such as "why was a user banned?") are not allowed and will be removed.

The owners of Alpha Software Corporation (Forum Owner) reserve the right to remove, edit, move, or close any thread for any reason; or ban any forum member without notice, reason, or explanation.

Community members are encouraged to click the "Report Post" icon in the lower left of a given post if they feel the post is in violation of the rules. This will alert the Moderators to take a look.

Alpha Software Corporation may amend the guidelines from time to time and may also vary the procedures it sets out where appropriate in a particular case. Your agreement to comply with the guidelines will be deemed agreement to any changes to it.



Bonus TIPS for Successful Posting

Try a Search First
It is highly recommended that a Search be done on your topic before posting, as many questions have been answered in prior posts. As with any search engine, the shorter the search term, the more "hits" will be returned, but the more specific the search term is, the greater the relevance of those "hits". Searching for "table" might well return every message on the board while "tablesum" would greatly restrict the number of messages returned.

When you do post
First, make sure you are posting your question in the correct forum. For example, if you post an issue regarding Desktop applications on the Mobile & Browser Applications board , not only will your question not be seen by the appropriate audience, it may also be removed or relocated.

The more detail you provide about your problem or question, the more likely someone is to understand your request and be able to help. A sample database with a minimum of records (and its support files, zipped together) will make it much easier to diagnose issues with your application. Screen shots of error messages are especially helpful.

When explaining how to reproduce your problem, please be as detailed as possible. Describe every step, click-by-click and keypress-by-keypress. Otherwise when others try to duplicate your problem, they may do something slightly different and end up with different results.

A note about attachments
You may only attach one file to each message. Attachment file size is limited to 2MB. If you need to include several files, you may do so by zipping them into a single archive.

If you forgot to attach your files to your post, please do NOT create a new thread. Instead, reply to your original message and attach the file there.

When attaching screen shots, it is best to attach an image file (.BMP, .JPG, .GIF, .PNG, etc.) or a zip file of several images, as opposed to a Word document containing the screen shots. Because Word documents are prone to viruses, many message board users will not open your Word file, therefore limiting their ability to help you.

Similarly, if you are uploading a zipped archive, you should simply create a .ZIP file and not a self-extracting .EXE as many users will not run your EXE file.
See more
See less

Embed video in field

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Embed video in field

    Hi,
    I am a relative newcomer to Alpha Five although I carry a 15 years + professional experience in conceiving and writing database applications.
    I am trying to build a database of short videos containing moving images with sound and stream these inside a A5V10 window or field
    Is it natively possible to show a video (Quick Time or other) inside a A5 Field.
    Is it possible to build an Internet application doing this

    Any pointers welcome

    Thanks by advance,

    homeredunord
    Elico Belgium

    #2
    Re: Embed video in field

    Hi Serge,
    am surprised no one answered your thread....welcome to the messageboard.

    Is it natively possible to show a video (Quick Time or other) inside a A5 Field.
    Not in a field per se but on a form definitely. Using an ActiveX object, you can use quicktime, flash, or windows Media Player if these are installed on your computer.

    Regarding internet aspect---flash is used all the time for web applications.
    Mike
    __________________________________________
    It is only when we forget all our learning that we begin to know.
    It's not what you look at that matters, it's what you see.
    Henry David Thoreau
    __________________________________________



    Comment


      #3
      Re: Embed video in field

      Hi Mike,
      Thanks for the reply.
      If I get it right I need to embed the ActiveX viewer on a form that would be called by the Click event on a record of Video files with filespecs as a field.
      For Web applications an ActiveX Flash viewer could be installed and called the same way.
      I will start to search the help files and samples for info on embedding ActiveX objects in A5 forms but would welcome any alternative source of info.
      Thanks again
      Serge

      Comment


        #4
        Re: Embed video in field

        Hi Serge,
        Here is an example but as this was easiest for me in xbasic, that is how I did it (never did learn how to do complex methods using Action Script). If this is about what you need, maybe someone could convert it using Action Script if it is too much. If nothing else, it shows that these types of scenarios can be accomplished.

        This sample will only work if both activeX components are present--flash player and media player. Open as a separate database. Created in version 8 but should not be an issue.

        Check out:
        Conditional Object that the 2 activeX components are on.
        OnRowChange of the embedded browse.
        OnPush of the Get Media button.

        I included a wmv, avi, and 2 swfs. The swf must have a full path so will have to re-navigate to it and add. The wmv and avi work by simply being in the database folder.

        Mike
        __________________________________________
        It is only when we forget all our learning that we begin to know.
        It's not what you look at that matters, it's what you see.
        Henry David Thoreau
        __________________________________________



        Comment


          #5
          Re: Embed video in field

          Originally posted by MikeC View Post
          Hi Serge,
          Here is an example but as this was easiest for me in xbasic, that is how I did it (never did learn how to do complex methods using Action Script). If this is about what you need, maybe someone could convert it using Action Script if it is too much. If nothing else, it shows that these types of scenarios can be accomplished.

          This sample will only work if both activeX components are present--flash player and media player. Open as a separate database. Created in version 8 but should not be an issue.

          Check out:
          Conditional Object that the 2 activeX components are on.
          OnRowChange of the embedded browse.
          OnPush of the Get Media button.

          I included a wmv, avi, and 2 swfs. The swf must have a full path so will have to re-navigate to it and add. The wmv and avi work by simply being in the database folder.

          [ATTACH]23053[/ATTACH]
          Thanks a lot Mike:
          Samples are more effective to stimulate understanding and this one should keep me afloat for some time.
          I also prefer the XBasic resulting flexibility so I'll let carefully the XBasic code sink in.
          Thanks again
          Serge

          Comment


            #6
            Re: Embed video in field

            You're welcome. If you have questions post back.
            Samples are more effective to stimulate understanding
            Exactly! And is the first thing I started doing when learning was to search out and glean as many as I could from the messageboard....and then started storing various code snippets from the board as well. These are in what I call my personal help file. Now about 300 samples and close to700 text code snippets...albeit many are redundant, they usually will give me the answers needed to solve a problem/issue...and is nice to have more than one way to do something (so the redundancy can actually be useful).

            Now to find the time to organize them a bit more! :)

            Of course, without this messageboard and the generousity of its members, I along with many here would soon be floundering about without solutions or ones that took WAY too long to figure out on one's own.

            Have fun!!
            Mike
            __________________________________________
            It is only when we forget all our learning that we begin to know.
            It's not what you look at that matters, it's what you see.
            Henry David Thoreau
            __________________________________________



            Comment


              #7
              Re: Embed video in field

              I may be way out of me eliment but I'm still working in V8 and will start with V10 after Christmas. What I have done for several years now is create my flash movies (Help System) and complie them as .EXE files and store them in the folder Then I have a button on my form that opens another form (If more than one applies)and simply use a button for each that exicutes the movie they choose. All of them take up less than 1mb of storage and it has reduced our support calls by 75%

              Comment


                #8
                Re: Embed video in field

                I am glad to see this post received some great attention. I'm using V9 and with some manipulation of both XB and Scripting built an app which works quite well. It's actually a media library - so using some of the jewels which A5 provides (V9)have instant access to the artist images and google lookup. A young family friend was not impressed and said iTunes was much better LOL. Actually the intention was to have something I had control over, not the other way round. At this stage I have very little control over media player functions and it would be really great if one of the A5 gurus could put together some training notes on this subject - I found Access better in this regard BTW but my addiction with A5 is possibly my downfall. Come on Alpha, there's huge demand out there for this - I'm sure there's thousands out there willing to pay top dollar for a sample app showing manipulation of all the functions of media player. Using the right codecs one can play most file types on media player so either this or VLC would be a great starting point.

                Comment


                  #9
                  Re: Embed video in field

                  Ian,
                  I am not sure if we have all the controls via the ActiveX Windows Media Player but with 32 event functions listed and 8 xbasic parameters that can be set, it seems like most can be controlled. What is missing that you need ?
                  Mike
                  __________________________________________
                  It is only when we forget all our learning that we begin to know.
                  It's not what you look at that matters, it's what you see.
                  Henry David Thoreau
                  __________________________________________



                  Comment


                    #10
                    Re: Embed video in field

                    Hi Mike,

                    Regarding the functions - apologies if this was misinterpreted but it would be great if the alpha gurus could put together some tips and tricks regarding media player activex and the use of alpha five and a description of the functions. Here one would be looking at an app similar to Alpha Sports, grabbing information from the web, screen scraping etc. I'm a bit of a muso nut, so Alpha is seriously ideal for putting together a media library.

                    With my app however....
                    In the app from the posting above everything works just fine. With my app however, I have some slight differences in the file selection process for instance but I cannot pause video, change volume, stop or max screen. I'm locked out.I've looked high and low for similar issues on the web and on the Microsft site covering this activex control but can't get to the bottom of this. Yet, the video works fine. The only thing I added was a codec to get mp4 working. I'm really stumped.

                    Any suggestions?

                    Regards
                    Ian

                    Comment


                      #11
                      Re: Embed video in field

                      Ian,
                      I have no clue.

                      First, I do not even know which player you are attempting to use!!

                      If it is Media Player, it comes up just as if I started it in Windows with all controls available. Fullscreen/Restore can be got by doubleclicking on the video as normal....can also be set via xbasic. Key and mouse events can also be trapped with the events listed. Pause, Volume, and Stop are done manually it looks like.

                      Be a bit more specific and maybe I or someone else can give you an answer/solution. :)
                      Mike
                      __________________________________________
                      It is only when we forget all our learning that we begin to know.
                      It's not what you look at that matters, it's what you see.
                      Henry David Thoreau
                      __________________________________________



                      Comment


                        #12
                        Re: Embed video in field

                        Mike,

                        Thanks for your reply.
                        Windows Media Player. I didn't know the attachment supported VLC or the more pertinent media player activex controls. Which is possibly quite relevant. Or possibly goggawhowitch_pendantic?

                        I think you guys have Windows Media Player in your posting so I may be using this. I apologise if we are talking about AVI because WMP supports AVI.

                        Nobody replied to the post regarding VLC player (another query/posting) so I'm assuming it's not part of the Curriculum which scares the hell out of me.

                        Let's not beat around the bush. There are users out there that need assistance in this regard and I see jack. Except - try this browse which will play a song if you change the RowChange? Is this an explanation - maybe a tutorial to get people to buy the product? Microsoft Media Player is around C++ - I don't see tutorials covering this control yet it may be a very good selling point for Alpha. People buy this application because they are users - like myself. You are obviously a programmer and possibly an excellent one - for this I respect you. Don't lose sight of the fact that Alpha is around the end-user (or it was) -this is and will always be the selling point.

                        Functions: To the point. I think it's wonderful that A5 now supports Media Player and embedded controls in web. All applications nowadays do. How? Is there a support forum for this?

                        No.

                        I have been an avid user of A5 since version 5 and you give me cause for alarm. Assist people and read the mail I sent out properly - I oringinally sent out accolades. The reason for ActiveX not working in my app was because the control was set to ActiveX = .t. I knew that and so did you. Why though?

                        Don't be condescending - I'm not an idiot!


                        Bye

                        Ian

                        Comment


                          #13
                          Re: Embed video in field

                          Ian,
                          Don't be condescending
                          I reread and must be totally oblivious to the nuances that gave you this impression....I remember exactly what it was like when first starting to work with Alpha.

                          The reason for ActiveX not working in my app was because the control was set to ActiveX = .t. I knew that and so did you
                          ?????I have never used a setting or xbasic to change such a setting in an ActiveX....so no I did not know that.

                          A5 now supports Media Player and embedded controls in web. All applications nowadays do. How? Is there a support forum for this?
                          I do not know about this either as I have not ventured into the webside as of yet....there is a web forum available for each version of Alpha since v6 however and this question most likely should be asked in that venue.

                          I don't see tutorials covering this control yet it may be a very good selling point for Alpha.
                          I agree!! I learn about these via the help file and this messageboard.

                          Is this an explanation - maybe a tutorial to get people to buy the product?
                          I simply gave an example...albeit without much explanation due to time constraints....I mistakenly assumed that if you or anyone else had questions, that an additional post would have been made. I have no idea of what level you are at and sometimes more info is required for understanding and sometimes not.

                          I didn't know the attachment supported VLC or the more pertinent media player activex controls.
                          I used wmv, avi, and 2 swfs in the sample. I used Windows Media Player and Shock player---conditionally dependent upon which file was being used. I do not even know what a VLC player is and would have to google it....then if I did not have an ActiveX for it (if whatever it is is not installed on my computer), I would then install a version to see or try to find an ActiveX that would work for it. Stay away from VisCom though---I tried an ActiveX from them and then uninstalled it....they placed a Trojan/Adware on my computer that was very annoying. And the fix made it so I had to reinstall my OS!

                          Back to the end of your last response....
                          I'm not an idiot!
                          Again, I have no clue as to how you thought my reply indicated this!! I gave an example is all---even mentioned that
                          If nothing else, it shows that these types of scenarios can be accomplished.
                          . If this is not enough and you do not have specific questions regarding how I did what I did in the sample....well, maybe someone else can help because that is all I can/will do at this point!
                          :)
                          Mike
                          __________________________________________
                          It is only when we forget all our learning that we begin to know.
                          It's not what you look at that matters, it's what you see.
                          Henry David Thoreau
                          __________________________________________



                          Comment


                            #14
                            Re: Embed video in field

                            Ian,

                            I think you may need to take a step back and re-read the posts. From what I can see Mike has been very helpful and spent some time generating a sample. This is all voluntary and I'm always amazed at how helpful the regulars are on this board. I for one appreciate all the assistance I get even if it isn't always exactly what I'm after it tends to lead me in the right direction. Sometimes its enough just to know something is possible so you know your not wasting your time trying to figure out a solution. We all have bad days and maybe you were having one when you read Mikes response but I beleive he was being genuine wanting you to explain in further detail what you want. This is a common issue when posting a problem. You know what you need but conveying that to others isn't always simple. I have had that issue myself on a number of occassions which tends to lead to a request from one of the Alpha Gurus for a sample dB.

                            Geoff

                            Comment


                              #15
                              Re: Embed video in field

                              Geoff,

                              You are quite correct. Mike, please accept my apologies for shouting my mouth off, there was no excuse for this. I'll make ammends and post my current media library as a tutorial to newcomers when it's finished.

                              Regards and thanks for the good work.

                              Ian

                              Comment

                              Working...
                              X